Big Huge Thesaurus

skeletal muscle

noun